dogs cats factor american cash flow association bengals akc breeder cat real estate investment cattery cash flow canine pet broker puppies dog cfa factoring